package pl.mw.cmd.executor;

/**
 * Wykonuje komende zgodnie z argumentami.
 */
public interface CommandExecutor {

	/**
	 * Wykonuje komende zgodnie z argumentami.
	 * 
	 * @param args argumenty komendy
	 * @param resultWriter umozliwia zapisanie rezultatow wykonania komendy
	 */
	void execute(String[] args, ResultWriter resultWriter);

}
